package com.zy.mc_module.mvp.bean;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * Created on 18/12/3
 * 用户信息
 */
public class UserBean implements Serializable {

    public static class UserMemberInfo {

        /**
         * nickname : string //昵称
         * headImage : string //头像
         * memberLevel : int //会员等级
         * masterLevel : int //达人星级
         * riceGrains : double //米粒
         * riceWarehouse : int //米仓，持有中的数量
         * permanentExperience : int //永久经验值
         * dailyExperience : int //每日经验值
         * experience : int //经验值 合并永久和每日返回给app
         * active : int //活跃值
         */

        private String nickname;
        private String headImage;
        private String memberLevel;
        private String masterLevel;
        private String riceGrains;
        private String riceWarehouse;
        private String permanentExperience;
        private String dailyExperience;
        private String experience;
        private String active;

        public String getNickname() {
            return nickname;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public String getHeadImage() {
            return headImage;
        }

        public void setHeadImage(String headImage) {
            this.headImage = headImage;
        }

        public String getMemberLevel() {
            return memberLevel;
        }

        public void setMemberLevel(String memberLevel) {
            this.memberLevel = memberLevel;
        }

        public String getMasterLevel() {
            return masterLevel;
        }

        public void setMasterLevel(String masterLevel) {
            this.masterLevel = masterLevel;
        }

        public String getRiceGrains() {
            return riceGrains;
        }

        public void setRiceGrains(String riceGrains) {
            this.riceGrains = riceGrains;
        }

        public String getRiceWarehouse() {
            return riceWarehouse;
        }

        public void setRiceWarehouse(String riceWarehouse) {
            this.riceWarehouse = riceWarehouse;
        }

        public String getPermanentExperience() {
            return permanentExperience;
        }

        public void setPermanentExperience(String permanentExperience) {
            this.permanentExperience = permanentExperience;
        }

        public String getDailyExperience() {
            return dailyExperience;
        }

        public void setDailyExperience(String dailyExperience) {
            this.dailyExperience = dailyExperience;
        }

        public String getExperience() {
            return experience;
        }

        public void setExperience(String experience) {
            this.experience = experience;
        }

        public String getActive() {
            return active;
        }

        public void setActive(String active) {
            this.active = active;
        }
    }

    /**
     * id : int //主键
     * inviteUserId : int //邀请人id
     * username : string //用户名，也是手机号
     * password : string //密码
     * enabled : boolean //是否有效
     * headImage : string //头像
     * realNameAuthentication : boolean //是否实名认证
     */

    private long id;
    private String inviteUserId;
    private String username;
    private String password;
    private String enabled;
    private String headImage;
    private String realNameAuthentication;

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getInviteUserId() {
        return inviteUserId;
    }

    public void setInviteUserId(String inviteUserId) {
        this.inviteUserId = inviteUserId;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getEnabled() {
        return enabled;
    }

    public void setEnabled(String enabled) {
        this.enabled = enabled;
    }

    public String getHeadImage() {
        return headImage;
    }

    public void setHeadImage(String headImage) {
        this.headImage = headImage;
    }

    public String getRealNameAuthentication() {
        return realNameAuthentication;
    }

    public void setRealNameAuthentication(String realNameAuthentication) {
        this.realNameAuthentication = realNameAuthentication;
    }

}
